$(function () {
  var form = layui.form;
  form.verify({
    nickname: function (value) {
      if (value.length > 6) {
        return "用户昵称不能超过6个字符！";
      }
    },
  });
  //获取用户信息
  initUserInfo();
  // 重置
  $("#resetBtn").on("click", function (e) {
    e.preventDefault();
    initUserInfo();
  });
  // 修改用户信息
  $("#formUserInfo").on("submit", function (e) {
    e.preventDefault();
    $.ajax({
      method: "post",
      url: "/my/userinfo",
      data: $(this).serialize(),
      success: function (res) {
        console.log(res);
        if (res.status !== 0) {
          return layer.msg(res.message);
        }
        layer.msg("修改信息成功哈！");
        window.parent.getUserInfo();
      },
    });
  });
  function initUserInfo() {
    $.ajax({
      method: "get",
      url: "/my/userinfo",
      success: function (res) {
        console.log(res);
        if (res.status !== 0) {
          return layer.msg(res.message);
        }
        //给表单赋值
        form.val("formUserInfo", res.data);
      },
    });
  }
});
